PWSBillingo\PWSBillingo C

Total Complexity 117
Dependencies 0
Dependents 2
Total lines 797
Lines of code 349
Logical lines of code 201
Comment lines 214
Methods 37
Properties 14

Methods 37

Method Rating Maintainability Complexity Lines of code
applyVatRule()
A
52 14 21
request()
A
42 11 51
createProduct()
S
62 5 11
updateProduct()
S
62 5 11
getBankAccounts()
S
60 4 12
createPartner()
S
60 4 12
getDocumentBlocks()
S
60 4 12
getCurrencyRate()
S
62 4 11
getDebugData()
S
57 3 15
downloadPDF()
S
59 3 14
createInvoiceFromProforma()
S
65 3 8
getInvoiceById()
S
66 3 8
getInvoiceNumberById()
S
68 3 7
convertV2IdToV3()
S
66 3 8
getDownloadLinkById()
S
65 3 8
sendInvoice()
S
65 3 8
cancelInvoice()
S
65 3 8
createInvoice()
S
64 3 9
logw()
S
75 3 3
getPartnerTaxType()
S
70 3 6
createPartnerAndGetId()
S
68 3 7
createProductAndGetId()
S
68 3 7
isEuCountry()
S
76 3 3
__construct()
S
62 2 11
getV2FixedUrl()
S
68 2 7
getTranslatablePaymentMethodName()
S
71 2 6
setCurrencyRate()
S
70 2 6
indexArray()
S
69 2 7
getOrganization()
S
67 2 8
getURL()
S
66 2 8
createHtaccessInDir()
S
62 1 14
setTaxOverrides()
S
71 1 6
setCountryCodeForVat()
S
80 1 3
setEntitlements()
S
77 1 4
hashPartnerData()
S
77 1 3
convertNumberToPercentage()
S
77 1 3
hashPartnerDataOld()
S
78 1 3